two-wheel trailers - German English Dictionary